on one's last leg - Francés Inglés Diccionario